#d1 {
	width: 825px;
	height: 620px;
	background-repeat: no-repeat;
	margin: 0 auto;
	margin-top: 70px;
	background-image: url(../bj1.jpg);
	padding-top: 190px;
}
	
#d1 h1 {
	color: white;
	padding-top: 50px;
	padding-left: 280px;
}

#d2 {
	width: 710px;
	height: 340px;
	border: 0px solid #ccc;
	background-color: rgba(153, 151, 156, 0.2);
	margin: 0 auto;
	box-shadow: 
	0px 0px 0px 0px #ccc,
	0px 0px 0px 0px #ccc,
	0px 3px 4px 2px #7E7977,
	3px 0px 4px 2px #7E7977;
}

#d2 p {
	padding-left: 240px;
}

#d2 p input {
	margin-left: 20px;
	border: 0px;
	background-color: rgba(174, 168, 186, 0.7);
	width: 160px;
	height: 35px;
	border-radius: 10px;
}

.inp {
	border: 0px;
	width: 100px;
	height: 35px;
	background-color: rgba(112, 152, 217, 0.7);
}

#inp1 {
	margin-left: 250px;
	margin-top: 20px;
	margin-right: 10px;
}